# -*- coding:utf-8 -*-
# 引入模块
import os
import shutil

    # 将文件srcfile复制到dstpath路径 名称为fileName fileName为none时候名称与stcfile 相同
def copyfile(srcfile,dstpath,fileName=None):   
    if not os.path.isfile(srcfile):
        print ("%s not exist!"%(srcfile))
    else:
        fpath,fname=os.path.split(srcfile)             # 分离文件名和路径
        if fileName:
            typename = os.path.splitext(os.path.basename(fname))[1]
            fname = ''.join([fileName,typename])         #修改文件名保留后缀名

        if not os.path.exists(dstpath):
            os.makedirs(dstpath)                       # 创建路径
        shutil.copy(srcfile, dstpath + fname)          # 复制文件
        print ("copy %s -> %s"%(srcfile, dstpath + fname))